put an end to yourself - Türkisch Englisch Wörterbuch